be dependent upon - Allemand Anglais Dictionnaire